momentarily absentminded - Spanish English Dictionary